package java10;

import java.util.List;

public class Java10Sample {

    public static void main(String[] args) {
        // =================================
        //  1. 局部变量类型推断(var) [这是一个新的语法糖, 编译后会把var转化成具体的数据类型]
        // (1) 用于修饰局部变量且声明时必须初始化赋值, 否则无法自动推断类型导致检查失败
        // (2) 用于for循环或增强for循环
        // (3) 不能用于lambda表达式
        // =================================
        var str = "Hello";
        var list = List.of(1, 2);
        for (var item : list) {
            System.out.println(item);
        }
    }

}